power mirror - French English Dictionary